heavily subsidized - German English Dictionary